$(function(){
	console.log('run');
	$("#register").click(function(){
		setTimeout("location.href='/register'",200)
	});

	
});

function login() {

	console.log($("#username").val() + ' ' + $("#password").val());
	$.post('/login', {username: $("#username").val(), password: $("#password").val()}, function(data){
		console.log(data);
		if (data == 'success'){
			$("#username").val("") && $("#password").val("");
			$.scojs_message('登录成功 - 正在跳转至首页', $.scojs_message.TYPE_OK);
			setTimeout("location.href='/tasks'", 2000);
		} else {
			$.scojs_message('请检查输入是否有误', $.scojs_message.TYPE_ERROR);
		}
	});
}

function check() {
	var user =  /^\w+$/;
	if (!user.test($("#username").val())) {	
		$.scojs_message('请检查输入是否有误', $.scojs_message.TYPE_ERROR);
		return false;
	}

	login();
	return false;
}
function checkreg(){
	var email=/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/;
	if ($("#password").val()!=$("#repassword").val()) {
		$.scojs_message("请检查输入是否有误",$.scojs_message.TYPE_ERROR);
		return false;
	};
	// if （!email.test($("#email").val())）{
	// 	$.scojs_message("请检查输入是否有误",$.scojs_message.TYPE_ERROR);
	// 	return false;
	// }
	reg();
	return false;

}
function reg(){

	console.log($("#username").val()+' '+$("#password").val()+' '+$("#email"));
	$.post("/register", {username:$("#username").val(),password:$("#password").val(),email:$("#email").val()}, function(data){
		console.log(data);
		if (data=='0') {
			$("#username").val("") && $("#password").val("") && $("#email").val("");
			$.scojs_message('注册成功－正在跳转至登录页面',$.scojs_message.TYPE_OK); 
			setTimeout("location.href='/login'",2000);
		}else{
			$.scojs_message('用户名已经存在，请重新注册！',$.scojs_message.TYPE_ERROR);
		}


	}


		);


}
function del(self) {
	
	$.get('/tasks/del/' + '123', function(data){
		if (data == 'success') {
			self.parent().parent().remove();
		} else {
			self.parent().parent().remove();
		}

	});
}
function crawl() {
	var url = $("#url").val();
	if (!url.startsWith('http://') && !url.startsWith('https://')) {
		$.scojs_message('请检查输入是否有误', $.scojs_message.TYPE_ERROR);
		return false;
	}

	$.post('/crawl', {url: $("#url").val()}, function(data){
			
		var html = '<code>';
		for (i=0; i<data.length;i++) {
			console.log(data[i]);
			html += data[i] + '<br />';
		}
		html += '</code>';
		$("#rs").html(html);
	}, "json")
	.error(function(){$("#rs").html('ERROR');});

	return false;
}

